supporting rationale - Deutsch Englisch Wörterbuch